madagascan turtle-dove - Spanish English Dictionary